window grill - German English Dictionary